Release 10.1A: OpenEdge Deployment:
Managing 4GL Applications
Loading r-code from a memory-mapped library
After locating a procedure in a memory-mapped library, OpenEdge loads the procedure by mapping the library in shared memory where one or more clients can access it.
Figure 6–3 shows the load operation when executing an r-code procedure from a memory-mapped library.
Figure 6–3: Loading r-code from a memory-mapped library
![]()
As shown in Figure 6–3, when one or more client processes access an r-code procedure in a memory-mapped library, they access the same segments in shared memory. Because OpenEdge executes the segments from the mapped library in shared memory (not local memory), no reloading is necessary. If you specify the PROLIB Swap (
-pls) startup parameter with memory-mapped libraries, OpenEdge ignores it.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |